package top.hidoctor.auscultation.bean;

import java.io.Serializable;
import java.util.List;

import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@Data
public class AuditBean implements Serializable {

    private List<SampleBean> sample;

    @NoArgsConstructor
    @Data
    public static class SampleBean implements Serializable {
        /**
         * auditId : 131397564602777600
         * auditName : 循音科技-疑难审核-20201228-004
         * auditStatus : 20
         * clinicInfo :
         * coordinate : 配合
         * descn :
         * diagnose :
         * id : 131392303389474816
         * isArbitration : 1
         * labelId : 131396082834866176
         * labelName : 循音科技-标注包-20201228-012
         * labelStatus : 20
         * no : 循音科技-OP0025
         * position : 立位
         * sampleDetail : {"duration":60000,"id":"131392303389474816","reportPath":"","wavCheckCode":"1174046c65c9ffe0aa03ed359add7e9cb2aa504d","wavDataPath":"sample/2020/12/28/1609134353907_0.json","wavPath":"sample/2020/12/28/1609134353907_0.wav","wavPowerPics":"sample/2020/12/28/1609134353907_0.png"}
         * status : 20
         */

        private String auditId;
        private String auditName;
        private Integer auditStatus;
        private String clinicInfo;
        private String coordinate;
        private String descn;
        private String diagnose;
        private String id;
        private Integer isArbitration;
        private String labelId;
        private String labelName;
        private Integer labelStatus;
        private String no;
        private String position;
        private SampleDetailBean sampleDetail;
        private Integer status;
        private int playStatus = 0;
        private int progress = 0;

    }
}
